Mehkial Heredia, 24, of Gilbertsville, is charged with murder and burglary and remains in police custody after bail was denied, state court records show.
First responders were called to the Sheraton Hotel on North 17th Street in Center City at 3 p.m. on Sunday, Dec. 25. Inside, a 37-year-old black man was found dead with a single gunshot wound to the head, police said.
The next day, Monday, Dec. 26, Heredia was arrested. Department sources told 6abc that Heredia drove home to Gilbertsville and called the police to confess the killing after it was over.
The name of the victim has not been released, and investigators have not revealed an apparent motive.
Click here to follow Daily Voice Reading and receive free news updates.